@CHARSET "UTF-8";

body {
    background-color: #fff;
    font: 13px/17px Helvetica, Arial, sans-serif;
    color: #000;
}
.container_cumul {
    width: 908px;
    margin: 0 auto;
}

#example a {color: #000; border-bottom: 1px dotted #999; text-decoration: none;}

.civ {width: 30px; text-align: center;}

.toolbar {width: 670px; float: left; margin-bottom: 25px;}

.form {
    width: 670px;
    margin: 0 auto;
    background-color: #1D499F;
    color: #fff;
    height: 24px;
    line-height: 30px;
    padding: 8px 5px;
    font-weight: bold;
}

.form select {margin-right: 5px;}

#example_filter {
    height: 30px;
    line-height: 30px;
    background-color: #1D499F;
    color: #fff;
    padding: 5px;
    border-left: 1px solid #fff;
    margin-bottom: 25px;
    font-weight: bold;
}

.asterix {color: #f00;}
.asterix_lbl {float: right; margin-top: 25px; margin-right: -232px;}

#example_filter input {width: 140px;}
#nb_deputes {margin-top: 25px; width: 100%; text-align: left; color: #d50b05; font-weight: bold; float: left; width: 300px;}


table.dataTable tr.odd {background-color: #e2edfd;}
table.dataTable tr.odd td.sorting_1, table.dataTable tr.even td.sorting_1{background-color: inherit;}
table.dataTable tr.odd td.sorting_2, table.dataTable tr.even td.sorting_2 {background-color: inherit;}

.ex_highlight #example tbody tr.even:hover, #example tbody tr.even td.highlighted {
    background-color: #ECFFB3;
}

.ex_highlight #example tbody tr.odd:hover, #example tbody tr.odd td.highlighted {
    background-color: #E6FF99;
}

.ex_highlight_row #example tr.even:hover {
    background-color: #ECFFB3;
}

.ex_highlight_row #example tr.even:hover td.sorting_1 {
    background-color: #DDFF75;
}

.ex_highlight_row #example tr.even:hover td.sorting_2 {
    background-color: #E7FF9E;
}

.ex_highlight_row #example tr.even:hover td.sorting_3 {
    background-color: #E2FF89;
}

.ex_highlight_row #example tr.odd:hover {
    background-color: #E6FF99;
}

.ex_highlight_row #example tr.odd:hover td.sorting_1 {
    background-color: #D6FF5C;
}

.ex_highlight_row #example tr.odd:hover td.sorting_2 {
    background-color: #E0FF84;
}

.ex_highlight_row #example tr.odd:hover td.sorting_3 {
    background-color: #DBFF70;
}